yeni bir hayat vermek - Turkish English Dictionary